package exsun.jt808.data.jt809_data.video.slave;

import exsun.jt808.data.jt809_data.BasicVehicleInfo;
import exsun.jt808.data.jt809_data.ReceiveEntityBase;
import lombok.Data;

import java.util.Date;

/**
 * 远程录像回放请求消息
 */
@Data
public class DownPlayBackMsgStartup extends ReceiveEntityBase {
    /**
     * 车辆基本信息
     */
    private BasicVehicleInfo basicVehicleInfo;
    /**
     * 通道号， 0表示所有
     */
    private int channelId;
    /**
     * 音视频类型
     * 0:音视频 1：音频 2：视频 3视频或音频
     */
    private int mediaType;
    /**
     * 0 所有 1 主码流 2 子码流
     */
    public int codeType;
    /**
     * 存储器类型 0所有 1主 2灾备
     */
    public int storageType;
    /**
     * 开始时间
     */
    public Date startTime;
    /**
     * 结束时间
     */
    public Date endTime;
    /**
     * 时效口令
     */
    public String authorizeCode;
}
